home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
magazyn_amiga
/
6
/
ami021_graficzne_ftp.txt
< prev
next >
Wrap
Text File
|
1997-09-16
|
12KB
|
221 lines
GRAFICZNE FTP
<lead>Amiga juû od doôê dawna, choê moûe nie wszyscy o tym
wiedzieli, jest komputerem, który doskonale sië nadaje do pracy w
Internecie. Zwîaszcza dziëki naprawdë ogromnej liczbie
doskonaîych programów, realizujâcych róûne usîugi dostëpne w tej
globalnej sieci.
<a>Jarosîaw Horodecki
<txt>Za zastosowaniem Amigi przy pracy w Internecie przemawia
wiele zalet tego komputera. Przede wszystkim to, ûe system
amigowski w duûym stopniu opiera sië na rozwiâzaniach
zastosowanych w systemie Unix, najpopularniejszym chyba systemie
spotykanym obecnie w Internecie. Dla Amigi napisano takûe bardzo
duûo programów, dziëki którym moûna îatwo z Internetu korzystaê.
Sâ to programy miëdzy innymi do FTP, telnetu, gophera, róûnych
MUD-ów, poczta elektroniczna, czy teû IRC. Wîaôciwie dla kaûdej z
tych usîug dostëpnych jest po kilka róûnych programów, z których
przynajmniej jeden czy dwa w peîni wykorzystujâ graficzne
ôrodowisko Amigi. Coraz czëôciej teû uûywane sâ procedury zawarte
w pakiecie MUI, dziëki czemu szata graficzna tych programów
naprawdë wiele zyskuje. Bardzo istotne z punktu widzenia
uûytkownika jest takûe to, ûe wiëkszoôê tych programów naleûy do
grupy public domain i shareware, czyli dostëpne sâ zwykle za
stosunkowo nieduûâ opîatâ, a dla majâcych juû dostëp, na przykîad
do Aminetu, zupeînie za darmo.
Biorâc pod uwagë fakt, ûe przeróûnych programów jest bardzo duûo,
proponujë przyjrzeê sië kilku najciekawszym, moim zdaniem,
propozycjom. Poniewaû obok WWW jest to najbardziej popularny
serwis internetowy, zdecydowaîem sië na posîuûenie sië przykîadem
FTP.
Dziëki FTP moûna ôciagaê pliki znajdujâce sië na dowolnym
komputerze, usytuowanym w dowolnym miejscu na ôwiecie. Znajâc
adres tego komputera moûna po prostu poîâczyê sië z nim za
poôrednictwem Internetu i wîaônie przy uûyciu FTP ôciâgaê z niego
dowolnie wybrane pliki. Dotyczy to tylko tych komputerów, których
operatorzy pozwalajâ kaûdemu na wejôcie do ich systemu.
Oczywiôcie nie wszystkie pliki moûna ôciâgnâê.
Zajmijmy sië jednak amigowskimi programami, które umoûliwiajâ
korzystanie z FTP. Pierwsze programy peîniâce të funkcjë bazowaîy
tylko i wyîâcznie na CLI/Shellu, czyli na w stu procentach
znakowym interfejsie uûytkownika. Wszystkie funkcje musiaîy byê
wywoîywane przez wydawanie odpowiednich poleceï, co zresztâ jest
w peîni zgodne z unixowym pierwowzorem amigowskiego FTP. Takich
prostych programów napisano dla Amigi sporo. Przykîadem moûe byê
tutaj komenda NCFTP, zawarta w pakiecie AmiTCP.
Od pewnego czasu zaczëîy sië jednak pojawiaê programy, które
zachowujâc wîaôciwie wszystkie funkcje, dostëpne w "znakowym"
FTP, oferujâ uûytkownikowi znacznie wyûszy komfort pracy.
Programy te korzystajâ oczywiôcie z amigowego GUI lub nawet z
procedur pakietu MUI. Dziëki temu przesyîanie plików za pomocâ
FTP staje sië dziecinnie proste.
Wspólnâ cechâ tych programów jest podobny sposób obsîugi.
Wîaôciwie kaûdy program tego rodzaju ma w swoim okienku
wydzielone dwa okna katalogowe, z których jedno naleûy do serwera
FTP, z którym zostaîo nawiâzane poîâczenie, a drugie to dowolny
katalog na dysku lokalnym naszej Amigi. Krótko mówiâc, coô w
rodzaju popularnego Directory Opusa, czy teû DiskMastera.
Z pewnoôciâ najprostszym i jednoczeônie najstarszym programem
jest Gui-FTP o numerze wersji 1.1.0, skompilowanej w lutym 1995
roku. Program ten korzysta ze standardowych procedur systemowych
Amigi. Uruchamia sië go otwierajâc okienko na ekranie Workbencha,
które podzielone jest oczywiôcie wedîug standardowego wzorca
omówionego juû przeze mnie. Oprócz tego w okienku programu
znaleúê moûna równieû przeîâcznik okreôlajâcy rodzaj transferu,
binarny lub znakowy, a takûe kilka gadûetów realizujâcych
podstawowe funkcje. Jest wiëc otwarcie sesji FTP, zamkniëcie jej,
konfiguracja oraz przerwanie przesyîania pliku oraz wyjôcie z
programu. Z tym ûe gadûet konfiguracji nie jest jeszcze
wykorzystywany.
Otwieranie sesji nie jest zbyt wygodne. Za kaûdym razem trzeba
wpisywaê adres serwera, z którym bëdziemy sië îâczyê, a takûe
wîasny adres sieciowy, który bëdzie podany przy logowaniu sië
jako "anonymous". Dane te nie sâ, niestety, nigdzie zapisywane i
za kaûdym razem trzeba caîy proces powtarzaê. Jest to z pewnoôciâ
duûa wada programu, poniewaû coô w rodzaju ksiâûki telefonicznej
wydaje sië tutaj rzeczâ niezbëdnâ.
Doôê wygodna, choê jednoczeônie pozbawiona rewelacji, jest
natomiast obsîuga programu juû po jego poîâczeniu sië ze
wskazanym serwerem. Za pomocâ odpowiednich gadûetów,
umieszczonych koîo okienek katalogowych, moûna sië swobodnie
poruszaê po caîej strukturze katalogowej, zarówno dysku
lokalnego, jak i dysku po drugiej stronie îâcza sieciowego.
Przesyîanie zaznaczonych plików odbywa sië natomiast przez zwykîe
klikniëcie nad strzaîâ skierowanâ w odpowiedniâ stronë. Jeûeli
mamy odpowiedni poziom dostëpu, moûliwe jest takûe kasowanie oraz
zmiana nazw wskazanych plików w katalogach FTP. Nie sâ to jednak
funkcje zbyt czësto uûywane.
To wîaôciwie wszystko, co Gui-FTP potrafi. Nie jest to wiele, ale
do przeglâdania zawartoôci danego serwera i ewentualnego
przesîania kilku plików program ten doskonale sië nadaje.
Dodatkowâ jego zaletâ jest niewielka dîugoôê, a tym samym bardzo
skromne wymagania pamiëciowe. Do czëstszej pracy z FTP przydaîoby
sie jednak jakieô narzëdzie o nieco wiëkszych moûliwoôciach.
Dobrym przykîadem takiego wîaônie narzëdzia jest niewâtpliwie
program AmiFTP w wersji 1.199 z lutego 1996 roku. Jest wiëc sporo
nowszy niû Gui-FTP, który zresztâ znacznie przewyûsza. Podziaî
okienka w AmiFTP jest jednak nieco inny niû w wiëkszoôci takich
programów. Zamiast najczëôciej spotykanych dwóch okienek
katalogowych tutaj mamy tylko jedno, zawierajâce listë plików z
serwera FTP, z którym nawiâzane zostaîo poîâczenie. Wszelkie
operacje, takie jak wysîanie lub pobranie pliku, wykonujemy za
pomocâ odpowiednich gadûetów. W obu wypadkach otwierany jest
standardowy requester plikowy, za pomocâ którego naleûy wybraê
odpowiednio pliki przeznaczone do wysîania lub katalog docelowy
dla pobieranych plików. Jest równieû opcja umoûliwiajâca jedynie
wyôwietlenie wskazanego pliku. Przydaje sië to na przykîad
podczas przeglâdania archiwum Aminetu, w którym obok kaûdego
pliku znajduje sië odpowiedni plik "readme" z opisem.
AmiFTP ma równieû wbudowanâ listë, do której uûytkownik dopisuje
adresy serwerów, z którymi sië îâczy. Dla uîatwienia pracy
dostëpna jest opcja sortowania. Kaûdemu wpisywanemu adresowi
serwera przyporzâdkowaê moûna szereg parametrów. Przede wszystkim
da sië zdefiniowaê jego zwykîâ nazwë, pod którâ bëdzie figurowaî
we wspomnianej liôcie. Moûna jednak równieû okreôliê katalog, do
którego program bëdzie automatycznie wchodziî po poîâczeniu sië,
oraz katalog docelowy dla ôciâganych plików. Moûna teû wîâczyê
tryb logowania sië "anonymous", lub teû korzystaê z wîasnego
konta z hasîem. Moûna teû wybraê system, na którym prowadzony
jest dany serwer FTP: Unix, DOS lub VMS. Wszystko to znacznie
usprawnia korzystanie z róûnych serwerów. Jednak dla najbardziej
wymagajâcych moûliwoôci AmiFTP mogâ sië okazaê nadal zbyt ubogie.
Programem o podobnych do AmiFTP moûliwoôciach, jednak znacznie
lepiej sië prezentujâcym, jest z pewnoôciâ mFTP w wersji 1.33 ze
stycznia 1996 roku. Przede wszystkim mFTP korzysta z procedur
pakietu MUI. Umoûliwia to konfigurowanie wyglâdu GUI tego
programu w znacznie wiëkszym stopniu niû obu wczeôniej
omówionych. Oczywiôcie jednoczeônie mFTP ma nieco wiëksze
wymagania sprzëtowe. Wîaôciwie minimum to A1200 z dodatkowâ
pamiëciâ Fast.
Program mFTP korzysta z dwóch okienek katalogowych. Moim zdaniem
takie wîaônie rozwiâzanie jest jednak nieco wygodniejsze niû
zastosowane w AmiFTP. W okienku programu znajdziemy oczywiôcie
równieû kilka gadûetów. Funkcje za ich pomocâ wywoîywane to
oczywiôcie przesyîanie plików, poruszanie sië po katalogach,
tworzenie nowych katalogów, kasowanie i zmienianie nazw plików, a
takûe wyôwietlanie ich zawartoôci. Dodatkowo, w dolnej czëôci
okna znajdujâ sië gadûety rozpoczëcia sesji i jej zamkniëcia oraz
trzy inne, sîuûâce do wywoîania menu konfiguracji, uzyskania
informacji o programie oraz jego opuszczenia.
Uûytkownik dostaje oczywiôcie do dyspozycji ksiâûkë adresowâ, do
której adresy serwerów moûna dopisywaê z poziomu menu
konfiguracyjnego programu. Z menu tego dostëpne sâ takûe
ustawienia ogólne, dotyczâce caîego programu. Moûliwoôci mFTP
moûe nie ma wiele, jednak niewâtpliwie naleûy do grona
najlepszych programów tego typu dziëki eleganckiemu i
przejrzystemu graficznemu interfejsowi uûytkownika, îatwoôci
obsîugi i niezawodnoôci.
Z caîâ pewnoôciâ niekwestionowanym liderem wôród programów
odsîugujâcych FTP jest jednak AmFTP, równieû korzystajâcy z MUI,
a dostëpny obecnie w wersji 1.55. Program ten na pierwszy rzut
oka nie odbiega zbytnio od omówionego wyûej mFTP. Korzysta
równieû z wypróbowanych rozwiâzaï: dwa okienka katalogowe,
odpowiednie gadûety, sîuûâce do swobodnego poruszania sië po
katalogach zarówno dysku lokalnego, jak i serwera FTP. Jest teû
moûliwoôê wyôwietlania wskazanych plików. Sâ teû gadûety sîuûâce
zarówno do wysyîania plików do serwera, jak ich pobierania, przy
czym moûliwe jest takûe zaznaczenie wiëkszej liczby plików, co
znacznie usprawnia pracë. Dodatkowym uîatwieniem jest równieû
moûliwoôê stosowania filtrów, przez które przepuszczany jest
wyôwietlany w oknie katalogowym spis plików. Jest teû moûliwoôê
szybkiego powrotu do innych katalogów. Program pamiëta wszystkie
przeglâdane podczas danej sesji katalogi.
AmFtp ma oczywiôcie równieû ksiâûkë adresowâ, w której moûna
wpisywaê wîaôciwie te same informacje, co w innych programach.
Natomiast bardzo interesujâcym dodatkiem jest specjalny tryb
pracy programu, przewidziany tylko dla serwerów, w których
znajduje sië archiwum Aminet. Ten specjalny tryb pracy nosi nazwë
ADT. Aby go uruchomiê, wystarczy zaznaczyê w konfiguracji danego
serwera odpowiedniâ opcjë. Dziëki tej moûliwoôci o wiele proôciej
jest ôciâgaê pliki z Aminetu. ADT automatycznie pobiera listë
najnowszych plików, z której nastëpnie îatwo moûna wybieraê
interesujâce nas programy i natychmiast ôciâgaê do wybranego
katalogu. Jest to niewâtpliwie rozwiâzanie znacznie wygodniejsze
niû rëczne wyszukiwanie nowych plików z poszczególnych katalogów
Aminetu, lub choêby nawet ze zwykle nieco przydîugiego katalogu
RECENT, zawierajâcego teoretycznie tylko najnowsze pliki. Równieû
bardzo pomocnâ funkcjâ jest specjalny gadûet, dziëki któremu
moûna sië szybko poîâczyê z serwisem Archie, uîatwiajâcym
wyszukiwanie plików o konkretnej tematyce lub nawet konkretnych
plików w ramach caîego Internetu. Jest to wiëc niewâtpliwie
bardzo potëûne narzëdzie.
Na temat AmFTP moûna jeszcze wiele pisaê, poniewaû jego
moûliwoôci sâ naprawdë duûe, a przez autorów wyposaûony zostaî w
wiele interesujâcych i uîatwiajâcych pracë dodatków. Z pewnoôciâ
warto wiëc zapoznaê sië z nim samemu.
Jak widaê na przykîadzie programów sîuûâcych do obsîugi FTP,
wybór jest doôê duûy i kaûdy uûytkownik bez problemu moûe znaleúê
dla siebie program, który zaspokoi jego potrzeby, a jednoczeônie
nie przekroczy moûliwoôci sprzëtowych posiadanego komputera.
Podobnie duûy wybór jest wôród innych programów internetowych.
Nikt wiëc nie ma prawa narzekaê, ûe Amiga nie nadaje sië do pracy
w Internecie.
Ps. Juû po napisaniu tego tekstu ukazaîy sië nowe wersje
programów: mFTP 1.34 -- wprowadzono jedynie drobne zmiany i
usuniëto nieznaczne bîëdy, Gui-FTP 3.0 -- bardzo duûo zmian, a
miëdzy innymi: ksiâûka adresowa, nieco lepiej wykonane GUI,
dopracowany transfer w trybie znakowym i procedury wyôwietlania
plików oraz wiele innych drobniejszych zmian i poprawek.